Files
DefinitelyTyped/autoprefixer/index.d.ts
Armando Meziat c12c733253 Added autoprefixer definitions (#14956)
* Added autoprefixer definitions

* Added package.json
2017-03-09 22:26:02 -08:00

33 lines
890 B
TypeScript

// Type definitions for autoprefixer 6.7
// Project: https://github.com/postcss/autoprefixer
// Definitions by: Armando Meziat <https://github.com/odnamrataizem>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
import { Plugin, Transformer as PostcssTransformer } from 'postcss';
declare namespace autoprefixer {
export interface Options {
browsers?: string[];
env?: string;
cascade?: boolean;
add?: boolean;
remove?: boolean;
supports?: boolean;
flexbox?: boolean | 'no-2009';
grid?: boolean;
stats?: any;
}
export interface Transformer extends PostcssTransformer {
info(): string;
}
export interface Autoprefixer extends Plugin<Options> {
(opts?: Options): Transformer;
}
}
declare const autoprefixer: autoprefixer.Autoprefixer;
export = autoprefixer;