import type { FlowContractName, FungibleContracts } from "../types"; export type FtCodeConfig = Record<"%ftPublicPath%" | "%ftPrivateType%" | "%ftPrivatePath%" | "%ftStoragePath%" | "%ftContract%" | "%ftBalancePublicPath%", string>; export declare function getFtCodeConfig(contract: FungibleContracts): FtCodeConfig; type NftStaticVariables = { "%nftPublicPath%": string; "%nftStoragePath%": string; "%publicTypeAddon%"?: string; "%nftPrivatePath%"?: string; }; export type NftCodeConfig = NftStaticVariables & { "%nftContract%": string; "%nftStorageType%": string; "%nftPrivatePath%": string; "%nftPrivateType%": string; "%nftPublicType%": string; "%nftPublicTypeMin%": string; }; export declare function getNftCodeConfig(contract: FlowContractName): NftCodeConfig; export {};