import { PayloadAction } from '@reduxjs/toolkit';
export interface LiveMessageState {
    message: string;
    ariaLive: 'polite' | 'assertive';
    id?: string;
}
export declare const actions: import("@reduxjs/toolkit").CaseReducerActions<{
    announce: (state: import("immer/dist/internal").WritableDraft<LiveMessageState>, { payload: { message, ariaLive, id } }: PayloadAction<LiveMessageState>) => {
        message: string;
        ariaLive: "polite" | "assertive";
        id: string | undefined;
    };
}, "liveMessage">;
export declare const liveMessageReducer: import("redux").Reducer<LiveMessageState>;
