import { createImgixURLBuilder } from './common/imgix-js-core-wrapper'; import { buildImgixGatsbyTypes } from './modules/gatsby-plugin/typeBuilder'; export declare const createImgixGatsbyTypes: ({ imgixClientOptions, ...params }: Omit<{ allowlistFields?: ("url" | "fixed" | "fluid" | "gatsbyImageData")[] | undefined; namespace?: string | undefined; imgixClient: import("./common/imgix-js-core-wrapper").IImgixURLBuilder; resolveUrl: import("./common/utils").ImgixSourceDataResolver; resolveHeight?: import("./common/utils").ImgixSourceDataResolver | undefined; resolveWidth?: import("./common/utils").ImgixSourceDataResolver | undefined; defaultParams?: Partial> | undefined; cache: import("gatsby").GatsbyCache; }, "imgixClient" | "resolveUrl" | "resolveWidth" | "resolveHeight"> & { imgixClientOptions?: Parameters[0]; resolveUrl: (source: any) => string | null; resolveWidth?: ((source: any) => number | undefined) | undefined; resolveHeight?: ((source: any) => number | undefined) | undefined; }) => { types: import("graphql-compose").ObjectTypeComposerAsObjectDefinition[]; fields: Record<"url" | "fixed" | "fluid" | "gatsbyImageData", import("graphql-compose").ObjectTypeComposerFieldConfigAsObjectDefinition>; inputTypes: import("graphql-compose").InputTypeComposerAsObjectDefinition[]; enumTypes: import("graphql-compose").EnumTypeComposerAsObjectDefinition[]; }; export * from './pluginHelpers.browser'; //# sourceMappingURL=pluginHelpers.d.ts.map