import { MessageState } from '../../message/message-state.js';
import { TMessageStateProperty, TMessageStatePropertyType } from '../../message/index.js';
type TPropertyConfigs = {
    [P in TMessageStateProperty]: {
        parser: (value: unknown) => TMessageStatePropertyType<P>;
        setter: (instance: MessageState, value: NonNullable<TMessageStatePropertyType<P>>) => void;
    };
};
export declare const propertyConfigs: TPropertyConfigs;
export declare function _parseMessageState(keyValue: Record<string, unknown>): MessageState;
export {};
//# sourceMappingURL=_parse-message-state.d.ts.map