import type { ListmonkClient } from "@listmonk-ops/openapi"; type SubscriberConsentState = { status?: string | undefined; lists?: readonly Record[] | undefined; }; export declare class SequenceConsentLookupRetryError extends Error { constructor(); } /** Policy absence preserves legacy transactional use. A scoped send fails closed. */ export declare function checkSequenceListConsent(client: Partial>, subscriber: SubscriberConsentState, requiredListIds: readonly number[] | undefined): Promise; export {};