import type { IServiceAccount } from "../entities/ServiceAccount";
import type { IQueryFilter, IQueryOptions, IQueryPagination } from "../interfaces";
import type { Ownership } from "../interfaces/SystemTypes";
import BaseService from "./BaseService";
export declare class ServiceAccountService extends BaseService<IServiceAccount> {
    constructor(ownership?: Ownership);
    find(filter?: IQueryFilter, options?: IQueryOptions & IQueryPagination, pagination?: IQueryPagination): Promise<IServiceAccount[]>;
    create(data: IServiceAccount): Promise<IServiceAccount>;
    update(filter: IQueryFilter, data: IServiceAccount, options?: IQueryOptions): Promise<IServiceAccount[]>;
}
//# sourceMappingURL=ServiceAccountService.d.ts.map