import { SassPlugin, WebpackPlugin, JestPlugin, ManifestPlugin, GraphQLPlugin, CDNPlugin, EntryPlugin, VendorsPlugin } from './types'; export declare function cdn(url: string): CDNPlugin; export declare function entry(entries: EntryPlugin['entries']): EntryPlugin; export interface GraphQLPluginConfig { endpoint: GraphQLPlugin['endpoint']; } export declare function graphql({endpoint}: GraphQLPluginConfig): GraphQLPlugin; export interface JestPluginConfig { setupTest?: JestPlugin['setupTest']; setupRun?: JestPlugin['setupRun']; } export declare function jest({setupTest, setupRun}: JestPluginConfig): JestPlugin; export declare function manifest(filename: string): ManifestPlugin; export interface SassPluginConfig { includePaths?: SassPlugin['includePaths']; } export declare function sass({includePaths}: SassPluginConfig): SassPlugin; export declare function webpack(configure: WebpackPlugin['configure']): WebpackPlugin; export declare function vendors(modules: string[]): VendorsPlugin;