import utils from './utils/exported'; import config from './config/exported'; import encodings from './encodings'; export declare const encode: { url: (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; }) => Promise; qr: (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; qrResultType?: "png" | "svg"; outputFile?: string; template?: import("./types").QRTemplateType | string; styles?: string; }) => Promise; }, snippet: { button: (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; snippetArgs?: any; qrResultType?: "png" | "svg"; outputFile?: string; template?: import("./types").QRTemplateType | string; styles?: string; }) => Promise; html: (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; snippetArgs?: any; qrResultType?: "png" | "svg"; outputFile?: string; template?: import("./types").QRTemplateType | string; styles?: string; }) => Promise; 'html-zero': (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; snippetArgs?: any; qrResultType?: "png" | "svg"; outputFile?: string; template?: import("./types").QRTemplateType | string; styles?: string; }) => Promise; express: (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; snippetArgs?: any; }) => Promise; react: (args: { apiVersion: import("./types").APIVersion; network: import("./types").NetworkType; encoding: import("./types").APIEncoding; input: string; debug?: boolean; refAddress?: string; disableNetworkRouter?: boolean; urlPattern?: string; snippetArgs?: any; qrResultType?: "png" | "svg"; outputFile?: string; template?: import("./types").QRTemplateType | string; styles?: string; }) => Promise; }, build: { file: (args: import("./handlers/build/file-builder").BuildFileOptions) => Promise; project: () => Promise; }, validate: { file: (args: import("./handlers/validate/file-validator").ValidateFileOptions) => Promise; project: () => Promise; }; /** * GameChanger Lib unified export object. * * On browser, could be used as `const {gc} = window;` */ export declare const gc: { encode: typeof encode; snippet: typeof snippet; build: typeof build; validate: typeof validate; encodings: typeof encodings; utils: typeof utils; config: typeof config; }; export { encodings, utils, config }; export * from './types'; export default gc;