export declare const JOIN_LINK_SCHEDULER: {
    readonly SCHEDULE_NAME_PREFIX: "join-link-";
    readonly MAX_RETRY_ATTEMPTS: 5;
    readonly MAX_EVENT_AGE_SECONDS: 86400;
};
export declare const buildScheduleName: (programSessionId: number) => string;
export declare const JOIN_LINK_SCHEDULER_LOG: {
    readonly DISABLED: "Join-link scheduler disabled (ENABLE_JOIN_LINK_SCHEDULER!=true); skipping schedule";
    readonly MISSING_CONFIG: "Join-link scheduler is enabled but target queue ARN / execution role ARN is not configured; skipping schedule";
    readonly CREATED: (name: string, at: string) => string;
    readonly UPDATED: (name: string, at: string) => string;
    readonly DELETED: (name: string) => string;
    readonly CREATE_FAILED: "Failed to create session link schedule";
    readonly UPDATE_FAILED: "Failed to update session link schedule";
    readonly DELETE_FAILED: "Failed to delete session link schedule";
};
