/** * Account id normalization * * Used to distinguish channel account configs in multi-account routing. */ export declare const DEFAULT_ACCOUNT_ID = "default"; /** * Normalize an account id string. * * Rules: * - Only `a-z`, `0-9`, `_`, `-` * - Must not start with `-` or `_` * - Max length 64 * - Empty input -> `default` */ export declare function normalizeAccountId(value: string | undefined | null): string; /** * Like `normalizeAccountId`, but empty input yields `undefined` (not `default`). */ export declare function normalizeOptionalAccountId(value: string | undefined | null): string | undefined; /** * Whether the value already matches the strict account id pattern. */ export declare function isValidAccountId(value: string | undefined | null): boolean; /** * Alias for `normalizeAccountId` (same canonicalization as session segments). */ export declare function sanitizeAccountId(value: string | undefined | null): string;