import { type FormIdBuilder } from "@sjsf/form"; export interface IdOptions { idPrefix?: string; propertySeparator?: string; indexSeparator?: string; pseudoSeparator?: string; } export declare const DEFAULT_PROPERTY_SEPARATOR = "."; export declare const DEFAULT_INDEX_SEPARATOR = "@"; export declare const DEFAULT_PSEUDO_SEPARATOR = "::"; export declare function createFormIdBuilder({ idPrefix, indexSeparator, propertySeparator, pseudoSeparator, }?: IdOptions): FormIdBuilder; export declare function createOptionIndexDecoder(pseudoSeparator: string): (value: string) => number | undefined;