import { GridProps } from '../grid/interfaces';
interface FormFieldIds {
    label?: string;
    description?: string;
    constraint?: string;
    characterCount?: string;
    error?: string;
    warning?: string;
}
export declare function getSlotIds(formFieldId: string, label?: React.ReactNode, description?: React.ReactNode, constraintText?: React.ReactNode, characterCount?: string, errorText?: React.ReactNode, warningText?: React.ReactNode): FormFieldIds;
export declare function getAriaDescribedBy({ error, warning, description, constraint, characterCount }: FormFieldIds): string | undefined;
export declare function getGridDefinition(stretch: boolean, secondaryControlPresent: boolean, isRefresh: boolean): {
    colspan: GridProps.BreakpointMapping | number;
}[];
export {};
//# sourceMappingURL=util.d.ts.map