import type { TopicFormValues } from '../../../store/reducers/topic/utils'; export declare const TOPIC_FORM_DIALOG = "topic-form-dialog"; export declare const DEFAULT_TOPIC_FORM_VALUES: TopicFormValues; export declare function acceptNumber(value: string): boolean; export declare function parseNumberInput(value: string): number; export declare function formatNumberInput(value: number | undefined): string; export declare function formatBandwidthBytes(value: number | undefined): string; export declare function formatWriteQuotaSelectValue(value: number | undefined): string; export declare function buildFullTopicPath(formData: TopicFormValues, databaseFullPath: string): string; export declare function getCreateTopicInitialValues({ databaseFullPath, parentPath, }: { databaseFullPath: string; parentPath?: string; }): TopicFormValues; export declare function getUpdateTopicInitialValues({ databaseFullPath, formData, topicPath, }: { databaseFullPath: string; formData: TopicFormValues; topicPath: string; }): TopicFormValues;