import { ISubmittableResult } from '@polkadot/types/types';
import { Context, PostTransactionValue, Procedure, Venue } from "../../internal";
import { VenueType } from "../../types";
export interface CreateVenueParams {
    details: string;
    type: VenueType;
}
/**
 * @hidden
 */
export declare const createCreateVenueResolver: (context: Context) => (receipt: ISubmittableResult) => Venue;
/**
 * @hidden
 */
export declare function prepareCreateVenue(this: Procedure<CreateVenueParams, Venue>, args: CreateVenueParams): Promise<PostTransactionValue<Venue>>;
/**
 * @hidden
 */
export declare const createVenue: () => Procedure<CreateVenueParams, Venue>;
//# sourceMappingURL=createVenue.d.ts.map