StoreCodeProposal: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): StoreCodeProposal;
    encode(message: StoreCodeProposal, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: StoreCodeProposalAmino): StoreCodeProposal;
    fromAminoMsg(object: StoreCodeProposalAminoMsg): StoreCodeProposal;
    fromPartial(object: {
        $typeUrl?: "/cosmwasm.wasm.v1.StoreCodeProposal";
        builder?: string;
        codeHash?: Uint8Array;
        description?: string;
        instantiatePermission?: {
            address?: string;
            addresses?: string[];
            permission?: AccessType;
        };
        runAs?: string;
        source?: string;
        title?: string;
        unpinCode?: boolean;
        wasmByteCode?: Uint8Array;
    }): StoreCodeProposal;
    fromProtoMsg(message: StoreCodeProposalProtoMsg): StoreCodeProposal;
    toAmino(message: StoreCodeProposal): StoreCodeProposalAmino;
    toAminoMsg(message: StoreCodeProposal): StoreCodeProposalAminoMsg;
    toProto(message: StoreCodeProposal): Uint8Array;
    toProtoMsg(message: StoreCodeProposal): StoreCodeProposalProtoMsg;
}