import * as fromFeature from '../reducers/reducers';
export declare const getRedactionState: import("@ngrx/store").MemoizedSelector<object, fromFeature.RedactionState, (s1: fromFeature.State) => fromFeature.RedactionState>;
export declare const getRedactionPages: import("@ngrx/store").MemoizedSelector<object, {
    [id: string]: any;
}, (s1: fromFeature.RedactionState) => {
    [id: string]: any;
}>;
export declare const getSelected: import("@ngrx/store").MemoizedSelector<object, {} | import("../../annotations/models/event-select.model").SelectionAnnotation, (s1: fromFeature.RedactionState) => {} | import("../../annotations/models/event-select.model").SelectionAnnotation>;
export declare const getRedactedDocumentInfo: import("@ngrx/store").MemoizedSelector<object, {
    blob: Blob;
    filename: string;
}, (s1: fromFeature.RedactionState) => {
    blob: Blob;
    filename: string;
}>;
export declare const getRedactionEnt: import("@ngrx/store").MemoizedSelector<object, {
    [id: string]: import("../../redaction/services/redaction.model").Redaction;
}, (s1: fromFeature.RedactionState) => {
    [id: string]: import("../../redaction/services/redaction.model").Redaction;
}>;
export declare const getRedactionArray: import("@ngrx/store").MemoizedSelector<object, {
    redactions: import("../../redaction/services/redaction.model").Redaction[];
    documentId: string;
}, (s1: {
    [id: string]: import("../../redaction/services/redaction.model").Redaction;
}, s2: string) => {
    redactions: import("../../redaction/services/redaction.model").Redaction[];
    documentId: string;
}>;
export declare const getRedactionsPerPage: import("@ngrx/store").MemoizedSelector<object, any[], (s1: {
    [id: string]: fromFeature.DocumentPages;
}, s2: {
    [id: string]: any;
}) => any[]>;
//# sourceMappingURL=redaction.selectors.d.ts.map