import type { App } from "./app.js";
import type { Collection } from "./collection_model.js";
import type { Record as RecordModel } from "./record_model.js";
import { AuthOrigin } from "./auth_origin_model.js";
export declare function FindAllAuthOriginsByRecord(app: App, authRecord: RecordModel): AuthOrigin[];
export declare function FindAllAuthOriginsByCollection(app: App, collection: Collection): AuthOrigin[];
export declare function FindAuthOriginById(app: App, id: string): AuthOrigin;
export declare function FindAuthOriginByRecordAndFingerprint(app: App, authRecord: RecordModel, fingerprint: string): AuthOrigin;
export declare function DeleteAllAuthOriginsByRecord(app: App, authRecord: RecordModel): Promise<Error | null>;
