import { MutationOptions } from '../write/write.js'; import { AuthoritiesListInput, AuthoritiesGetInput, AuthoritiesInsertInput, AuthoritiesConfigureInput, AuthoritiesRebuildInput, AuthoritiesRemoveInput, AuthoritiesInfo, AuthoritiesMutationResult, AuthoritiesListResult, AuthorityEntryListInput, AuthorityEntryGetInput, AuthorityEntryInsertInput, AuthorityEntryUpdateInput, AuthorityEntryRemoveInput, AuthorityEntryInfo, AuthorityEntryMutationResult, AuthorityEntryListResult } from './authorities.types.js'; export interface AuthoritiesApi { list(query?: AuthoritiesListInput): AuthoritiesListResult; get(input: AuthoritiesGetInput): AuthoritiesInfo; insert(input: AuthoritiesInsertInput, options?: MutationOptions): AuthoritiesMutationResult; configure(input: AuthoritiesConfigureInput, options?: MutationOptions): AuthoritiesMutationResult; rebuild(input: AuthoritiesRebuildInput, options?: MutationOptions): AuthoritiesMutationResult; remove(input: AuthoritiesRemoveInput, options?: MutationOptions): AuthoritiesMutationResult; entries: { list(query?: AuthorityEntryListInput): AuthorityEntryListResult; get(input: AuthorityEntryGetInput): AuthorityEntryInfo; insert(input: AuthorityEntryInsertInput, options?: MutationOptions): AuthorityEntryMutationResult; update(input: AuthorityEntryUpdateInput, options?: MutationOptions): AuthorityEntryMutationResult; remove(input: AuthorityEntryRemoveInput, options?: MutationOptions): AuthorityEntryMutationResult; }; } export type AuthoritiesAdapter = AuthoritiesApi; export declare function executeAuthoritiesList(adapter: AuthoritiesAdapter, query?: AuthoritiesListInput): AuthoritiesListResult; export declare function executeAuthoritiesGet(adapter: AuthoritiesAdapter, input: AuthoritiesGetInput): AuthoritiesInfo; export declare function executeAuthoritiesInsert(adapter: AuthoritiesAdapter, input: AuthoritiesInsertInput, options?: MutationOptions): AuthoritiesMutationResult; export declare function executeAuthoritiesConfigure(adapter: AuthoritiesAdapter, input: AuthoritiesConfigureInput, options?: MutationOptions): AuthoritiesMutationResult; export declare function executeAuthoritiesRebuild(adapter: AuthoritiesAdapter, input: AuthoritiesRebuildInput, options?: MutationOptions): AuthoritiesMutationResult; export declare function executeAuthoritiesRemove(adapter: AuthoritiesAdapter, input: AuthoritiesRemoveInput, options?: MutationOptions): AuthoritiesMutationResult; export declare function executeAuthorityEntriesList(adapter: AuthoritiesAdapter, query?: AuthorityEntryListInput): AuthorityEntryListResult; export declare function executeAuthorityEntriesGet(adapter: AuthoritiesAdapter, input: AuthorityEntryGetInput): AuthorityEntryInfo; export declare function executeAuthorityEntriesInsert(adapter: AuthoritiesAdapter, input: AuthorityEntryInsertInput, options?: MutationOptions): AuthorityEntryMutationResult; export declare function executeAuthorityEntriesUpdate(adapter: AuthoritiesAdapter, input: AuthorityEntryUpdateInput, options?: MutationOptions): AuthorityEntryMutationResult; export declare function executeAuthorityEntriesRemove(adapter: AuthoritiesAdapter, input: AuthorityEntryRemoveInput, options?: MutationOptions): AuthorityEntryMutationResult; //# sourceMappingURL=authorities.d.ts.map