import { DocumentParts } from '../output/writer'; import { MethodIdentifier } from './helpers/get-call-config-summary'; import { GeneratorContext } from './generator-context'; import { Arc56Contract } from '@algorandfoundation/algokit-utils/types/app-arc56'; export declare function getCreateOnCompleteOptions(method: MethodIdentifier, app: Arc56Contract): { type: {}; isOptional: boolean | undefined; }; export declare function getCallOnCompleteOptions(method: MethodIdentifier, app: Arc56Contract): { type: {}; isOptional: boolean | undefined; }; export declare function deployTypes({ app, callConfig, sanitizer, methodSignatureToUniqueName }: GeneratorContext): DocumentParts;