import { CreateDataExtensionSchemaRequest, CreateDataExtensionSchemaResponse, UpdateDataExtensionSchemaRequest, UpdateDataExtensionSchemaResponse, ListDataExtensionSchemasRequest, ListDataExtensionSchemasResponse, DeleteByWhiteListedMetaSiteRequest, DeleteByWhiteListedMetaSiteResponse, DeleteUserDefinedFieldsRequest, DeleteUserDefinedFieldsResponse } from './types.impl';
export declare type __PublicMethodMetaInfo<K = string, M = unknown, T = unknown, S = unknown, Q = unknown, R = unknown> = {
    getUrl: (context: any) => string;
    httpMethod: K;
    path: string;
    pathParams: M;
    __requestType: T;
    __originalRequestType: S;
    __responseType: Q;
    __originalResponseType: R;
};
export declare function createDataExtensionSchema(): __PublicMethodMetaInfo<'POST', {}, CreateDataExtensionSchemaRequest, CreateDataExtensionSchemaRequest, CreateDataExtensionSchemaResponse, CreateDataExtensionSchemaResponse>;
export declare function updateDataExtensionSchema(): __PublicMethodMetaInfo<'PUT', {}, UpdateDataExtensionSchemaRequest, UpdateDataExtensionSchemaRequest, UpdateDataExtensionSchemaResponse, UpdateDataExtensionSchemaResponse>;
export declare function listDataExtensionSchemas(): __PublicMethodMetaInfo<'GET', {}, ListDataExtensionSchemasRequest, ListDataExtensionSchemasRequest, ListDataExtensionSchemasResponse, ListDataExtensionSchemasResponse>;
export declare function deleteByWhiteListedMetaSite(): __PublicMethodMetaInfo<'POST', {}, DeleteByWhiteListedMetaSiteRequest, DeleteByWhiteListedMetaSiteRequest, DeleteByWhiteListedMetaSiteResponse, DeleteByWhiteListedMetaSiteResponse>;
export declare function deleteUserDefinedFields(): __PublicMethodMetaInfo<'POST', {}, DeleteUserDefinedFieldsRequest, DeleteUserDefinedFieldsRequest, DeleteUserDefinedFieldsResponse, DeleteUserDefinedFieldsResponse>;
