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; }; /** * GameChanger Lib unified export object. * * On browser, could be used as `const {gc} = window;` */ export declare const gc: { 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; }; encodings: { msg: import("./types").EncodingHandler; url: import("./types").EncodingHandler; qr: import("./types").EncodingHandler; gzip: import("./types").EncodingHandler; 'json-url-lzma': import("./types").EncodingHandler; 'json-url-lzw': import("./types").EncodingHandler; base64url: import("./types").EncodingHandler; }; utils: { Buffer: any; ArrayBuffer: ArrayBufferConstructor; Uint8Array: Uint8ArrayConstructor; Uint16Array: Uint16ArrayConstructor; Uint32Array: Uint32ArrayConstructor; BigInt: BigIntConstructor; _testDeps: any; }; config: { version: any; projectName: any; repositoryUrl: any; usageMessage: string; QRRenderTypes: string[]; GCDomains: { '2': { mainnet: string; preprod: string; }; }; contact: { website: string; github: string; twitter: string; discord: string; youtube: string; }; DefaultNetwork: import("./types").NetworkType; DefaultAPIVersion: import("./types").APIVersion; DefaultAPIEncodings: { [apiVer: string]: import("./types").APIEncoding; }; DefaultQRTemplate: import("./types").QRTemplateType; DefaultQRTitle: string; DefaultQRSubTitle: string; GCLibInSnippets: { browserOutputs: string; nodeJsOutputs: string; }; snippetTokens: { readonly title: "$#___TITLE___#$"; readonly description: "$#___DESCRIPTION___#$"; readonly appId: "$#___APP_ID___#$"; readonly appVersion: "$#___APP_VERSION___#$"; readonly appYear: "$#___APP_YEAR___#$"; readonly defaultIntentsBlock: "$#___DEFAULT_INTENTS_BLOCK___#$"; readonly url: "$#___URL___#$"; readonly urlPattern: "$#___URL_PATTERN___#$"; readonly walletBaseUrl: "$#___WALLET_BASE_URL___#$"; readonly apiVersion: "$#___API_VERSION___#$"; readonly network: "$#___NETWORK___#$"; readonly encoding: "$#___ENCODING___#$"; readonly refAddress: "$#___REF_ADDRESS___#$"; readonly disableNetworkRouter: "$#___DISABLE_NETWORK_ROUTER___#$"; readonly gcScript: "$#___GC_SCRIPT___#$"; readonly origin: "$#___ORIGIN___#$"; readonly playgroundUrl: "$#___PLAYGROUND_URL___#$"; readonly twitterUrl: "$#___TWITTER_URL___#$"; readonly discordUrl: "$#___DISCORD_URL___#$"; readonly youtubeUrl: "$#___YOUTUBE_URL___#$"; readonly githubUrl: "$#___GITHUB_URL___#$"; readonly websiteUrl: "$#___WEBSITE_URL___#$"; readonly autoGeneratedLinkUrl: "$#___AUTO_GENERATED_LINK_URL___#$"; readonly autoGeneratedLinkText: "$#___AUTO_GENERATED_LINK_TEXT___#$"; readonly buttonText: "$#___BUTTON_TEXT___#$"; readonly encodingsArray: "$#___ENCODINGS_ARRAY___#$"; readonly selectedEncoding: "$#___SELECTED_ENCODING___#$"; readonly gcLibBrowserImports: "$#___GC_BROWSER_IMPORTS___#$"; readonly gcLibNodeJsImports: "$#___GC_NODEJS_IMPORTS___#$"; }; QRCodeCorrectLevel: { readonly L: 1; readonly M: 0; readonly Q: 3; readonly H: 2; }; }; }; export { encodings, utils, config }; export * from './types'; export default gc;