import { TxnBuilderTypes } from 'aptos'; import { AptosResourceType, AptosStructTag } from '../types/aptos'; export declare function isSortedSymbols(symbolX: string, symbolY: string): boolean; export declare function composeType(address: string, generics: AptosResourceType[]): AptosResourceType; export declare function composeType(address: string, struct: string, generics?: AptosResourceType[]): AptosResourceType; export declare function composeType(address: string, module: string, struct: string, generics?: AptosResourceType[]): AptosResourceType; export declare function composeTypeByTypeTagStruct(tagStruct: TxnBuilderTypes.TypeTagStruct): AptosResourceType; export declare function composePoolLiquidityCoin(type: TxnBuilderTypes.TypeTagStruct): { coinA: string; coinB: string; lpAddress: string; }; export declare function extractAddressFromType(type: string): string; export declare function extractStructTagFromType(type: string): AptosStructTag; export declare function getCoinTypeArg(type: string): string; export declare function getCoinStoreTypeFromArg(coinTypeArg: string): string; export declare function getCoinInfoTypeFromArg(coinTypeArg: string): string; export declare function checkAptosType(type: any, options?: { leadingZero: boolean; }): boolean; //# sourceMappingURL=contracts.d.ts.map