import { CreateGlobalTagRequest, CreateGlobalTagResponse, CreateTagForAccountRequest, CreateTagForAccountResponse, CreateTagRequest, CreateTagResponse, DeleteGlobalTagRequest, DeleteGlobalTagResponse, DeleteTagForAccountRequest, DeleteTagForAccountResponse, DeleteTagRequest, DeleteTagResponse, GetGlobalTagRequest, GetGlobalTagResponse, GetTagForAccountRequest, GetTagForAccountResponse, GetTagRequest, GetTagResponse, ListGlobalTagsRequest, ListGlobalTagsResponse, ListTagsForAccountRequest, ListTagsForAccountResponse, ListTagsRequest, ListTagsResponse, QueryTagsForAccountRequest, QueryTagsForAccountResponse, QueryTagsRequest, QueryTagsResponse, UpdateGlobalTagRequest, UpdateGlobalTagResponse, UpdateTagForAccountRequest, UpdateTagForAccountResponse, UpdateTagRequest, UpdateTagResponse } from './types.impl.js';
export 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 createGlobalTag(): __PublicMethodMetaInfo<'POST', {}, CreateGlobalTagRequest, CreateGlobalTagRequest, CreateGlobalTagResponse, CreateGlobalTagResponse>;
export declare function getGlobalTag(): __PublicMethodMetaInfo<'GET', {
    tagId: string;
}, GetGlobalTagRequest, GetGlobalTagRequest, GetGlobalTagResponse, GetGlobalTagResponse>;
export declare function updateGlobalTag(): __PublicMethodMetaInfo<'PATCH', {
    tagId: string;
}, UpdateGlobalTagRequest, UpdateGlobalTagRequest, UpdateGlobalTagResponse, UpdateGlobalTagResponse>;
export declare function deleteGlobalTag(): __PublicMethodMetaInfo<'DELETE', {
    tagId: string;
}, DeleteGlobalTagRequest, DeleteGlobalTagRequest, DeleteGlobalTagResponse, DeleteGlobalTagResponse>;
export declare function listGlobalTags(): __PublicMethodMetaInfo<'GET', {}, ListGlobalTagsRequest, ListGlobalTagsRequest, ListGlobalTagsResponse, ListGlobalTagsResponse>;
export declare function createTagForAccount(): __PublicMethodMetaInfo<'POST', {}, CreateTagForAccountRequest, CreateTagForAccountRequest, CreateTagForAccountResponse, CreateTagForAccountResponse>;
export declare function getTagForAccount(): __PublicMethodMetaInfo<'GET', {
    tagId: string;
}, GetTagForAccountRequest, GetTagForAccountRequest, GetTagForAccountResponse, GetTagForAccountResponse>;
export declare function updateTagForAccount(): __PublicMethodMetaInfo<'PATCH', {
    tagId: string;
}, UpdateTagForAccountRequest, UpdateTagForAccountRequest, UpdateTagForAccountResponse, UpdateTagForAccountResponse>;
export declare function deleteTagForAccount(): __PublicMethodMetaInfo<'DELETE', {
    tagId: string;
}, DeleteTagForAccountRequest, DeleteTagForAccountRequest, DeleteTagForAccountResponse, DeleteTagForAccountResponse>;
export declare function listTagsForAccount(): __PublicMethodMetaInfo<'GET', {}, ListTagsForAccountRequest, ListTagsForAccountRequest, ListTagsForAccountResponse, ListTagsForAccountResponse>;
export declare function queryTagsForAccount(): __PublicMethodMetaInfo<'POST', {}, QueryTagsForAccountRequest, QueryTagsForAccountRequest, QueryTagsForAccountResponse, QueryTagsForAccountResponse>;
export declare function createTag(): __PublicMethodMetaInfo<'POST', {}, CreateTagRequest, CreateTagRequest, CreateTagResponse, CreateTagResponse>;
export declare function getTag(): __PublicMethodMetaInfo<'GET', {
    tagId: string;
}, GetTagRequest, GetTagRequest, GetTagResponse, GetTagResponse>;
export declare function updateTag(): __PublicMethodMetaInfo<'PATCH', {
    tagId: string;
}, UpdateTagRequest, UpdateTagRequest, UpdateTagResponse, UpdateTagResponse>;
export declare function deleteTag(): __PublicMethodMetaInfo<'DELETE', {
    tagId: string;
}, DeleteTagRequest, DeleteTagRequest, DeleteTagResponse, DeleteTagResponse>;
export declare function listTags(): __PublicMethodMetaInfo<'GET', {}, ListTagsRequest, ListTagsRequest, ListTagsResponse, ListTagsResponse>;
export declare function queryTags(): __PublicMethodMetaInfo<'POST', {}, QueryTagsRequest, QueryTagsRequest, QueryTagsResponse, QueryTagsResponse>;
