import { PostTypeFields } from '../../graphql/index.js'; import { MutationAddPostTypeFieldArgs, MutationArchivePostTypeFieldArgs, MutationDeletePostTypeFieldArgs, MutationReorderPostTypeFieldsArgs, MutationUnarchivePostTypeFieldArgs, MutationUpdatePostTypeFieldArgs, PaginatedPostType, PostType, QueryPostTypeArgs, QueryPostTypesArgs } from '../../types/index.js'; import { GraphqlClient } from '../graphql.client.js'; export declare class PostTypeClient { private client; constructor(client: GraphqlClient); list(variables: QueryPostTypesArgs, fields?: PostTypeFields, accessToken?: string): Promise; get(variables: QueryPostTypeArgs, fields?: PostTypeFields): Promise; addField(variables: MutationAddPostTypeFieldArgs, fields?: PostTypeFields, accessToken?: string): Promise; archiveField(variables: MutationArchivePostTypeFieldArgs, fields?: PostTypeFields, accessToken?: string): Promise; deleteField(variables: MutationDeletePostTypeFieldArgs, fields?: PostTypeFields, accessToken?: string): Promise; reorderFields(variables: MutationReorderPostTypeFieldsArgs, fields?: PostTypeFields, accessToken?: string): Promise; unarchiveField(variables: MutationUnarchivePostTypeFieldArgs, fields?: PostTypeFields, accessToken?: string): Promise; updateField(variables: MutationUpdatePostTypeFieldArgs, fields?: PostTypeFields, accessToken?: string): Promise; }