///
import { Store } from 'redux';
import { Row, State } from './types';
export declare class ARCASocket {
readonly store: Store;
private readonly io;
constructor(store: Store, io?: SocketIOClient.Socket);
GetInfo: (Source: "Projects" | "Contractors" | "Budget-APU" | "Budget-AAU" | "Budget-AAU-vs-General" | "Tasks-Month-CashFlow-AAU" | "AAU" | "AAU-Concretize" | "AAU-QTO" | "AAU-Tasks-Gantt" | "AAU-APU-Tasks-Gantt" | "AAU-APU-in-App" | "APU" | "APU-QTO" | "APU-Tasks" | "APU-Tasks-Gantt" | "APU-Import-Supplies" | "APU-Import-Supplies-in-App" | "APU-MetaSupplies" | "APU-P-Supplies" | "APU-Assign" | "AEU" | "FACAD-ParamsBIC" | "FACAD-CFT-AAU" | "FACAD-CFT-Filters-AAU" | "FACAD-preCFT-AAU" | "FACAD-preCFT-AAU-Key" | "FACAD-BuiltInCategories" | "FACAD-Reports" | "FACAD-Report-Filters" | "AAU-APU-AEU-Tasks-Gantt") => void;
Select: (Source: "Projects" | "Contractors" | "Budget-APU" | "Budget-AAU" | "Budget-AAU-vs-General" | "Tasks-Month-CashFlow-AAU" | "AAU" | "AAU-Concretize" | "AAU-QTO" | "AAU-Tasks-Gantt" | "AAU-APU-Tasks-Gantt" | "AAU-APU-in-App" | "APU" | "APU-QTO" | "APU-Tasks" | "APU-Tasks-Gantt" | "APU-Import-Supplies" | "APU-Import-Supplies-in-App" | "APU-MetaSupplies" | "APU-P-Supplies" | "APU-Assign" | "AEU" | "FACAD-ParamsBIC" | "FACAD-CFT-AAU" | "FACAD-CFT-Filters-AAU" | "FACAD-preCFT-AAU" | "FACAD-preCFT-AAU-Key" | "FACAD-BuiltInCategories" | "FACAD-Reports" | "FACAD-Report-Filters" | "AAU-APU-AEU-Tasks-Gantt", Params?: any) => void;
Subscribe: (Target: "Projects" | "Contractors" | "Budget-APU" | "Budget-AAU" | "Budget-AAU-vs-General" | "Tasks-Month-CashFlow-AAU" | "AAU" | "AAU-Concretize" | "AAU-QTO" | "AAU-Tasks-Gantt" | "AAU-APU-Tasks-Gantt" | "AAU-APU-in-App" | "APU" | "APU-QTO" | "APU-Tasks" | "APU-Tasks-Gantt" | "APU-Import-Supplies" | "APU-Import-Supplies-in-App" | "APU-MetaSupplies" | "APU-P-Supplies" | "APU-Assign" | "AEU" | "FACAD-ParamsBIC" | "FACAD-CFT-AAU" | "FACAD-CFT-Filters-AAU" | "FACAD-preCFT-AAU" | "FACAD-preCFT-AAU-Key" | "FACAD-BuiltInCategories" | "FACAD-Reports" | "FACAD-Report-Filters" | "AAU-APU-AEU-Tasks-Gantt") => void;
Delete: (Source: "Projects" | "Contractors" | "Budget-APU" | "Budget-AAU" | "Budget-AAU-vs-General" | "Tasks-Month-CashFlow-AAU" | "AAU" | "AAU-Concretize" | "AAU-QTO" | "AAU-Tasks-Gantt" | "AAU-APU-Tasks-Gantt" | "AAU-APU-in-App" | "APU" | "APU-QTO" | "APU-Tasks" | "APU-Tasks-Gantt" | "APU-Import-Supplies" | "APU-Import-Supplies-in-App" | "APU-MetaSupplies" | "APU-P-Supplies" | "APU-Assign" | "AEU" | "FACAD-ParamsBIC" | "FACAD-CFT-AAU" | "FACAD-CFT-Filters-AAU" | "FACAD-preCFT-AAU" | "FACAD-preCFT-AAU-Key" | "FACAD-BuiltInCategories" | "FACAD-Reports" | "FACAD-Report-Filters" | "AAU-APU-AEU-Tasks-Gantt", row: Row, Extra?: {
ID?: string | undefined;
PK?: {
ID: number;
} | {
ID: number;
} | {
ID: number;
} | {
Key: string;
} | {
Key: string;
} | {
Key: string;
} | {
Key: string;
} | {
Key: string;
Project: number | null;
} | {
Key: string;
Constraint: string;
} | {
Key: string;
Constraint: string;
} | {
Key: string;
Constraint: string | null;
'APU-ID': number | null;
} | {
Key: string;
Constraint: string | null;
'APU-ID': number | null;
'AEU-ID': number | null;
} | {
ID: number | null;
Key: string;
Constraint: string;
} | {
ID: number;
} | {
ID: number;
Withdrawn: boolean;
} | {
ID: number;
} | {
ID: number;
} | {
APUID: number;
SupplyID: number | null;
} | {
APUID: number;
SupplyID: number | null;
} | {
ID: number;
} | {
APUID: number;
SupplyID: number;
} | {
ID: number | null;
Key: string;
Constraint: string;
} | {
ID: number;
} | {
ReportType: string;
BuiltInCategory: string;
Field: string;
} | {
ID: number;
} | {
ID: number;
} | {
ID: number;
} | {
Family: string;
Type: string;
Key: string | null;
} | {
BuiltInCategory: string;
} | {
ID: number;
} | {
ID: number;
} | undefined;
} | undefined) => void;
Update: (Source: "Projects" | "Contractors" | "Budget-APU" | "Budget-AAU" | "Budget-AAU-vs-General" | "Tasks-Month-CashFlow-AAU" | "AAU" | "AAU-Concretize" | "AAU-QTO" | "AAU-Tasks-Gantt" | "AAU-APU-Tasks-Gantt" | "AAU-APU-in-App" | "APU" | "APU-QTO" | "APU-Tasks" | "APU-Tasks-Gantt" | "APU-Import-Supplies" | "APU-Import-Supplies-in-App" | "APU-MetaSupplies" | "APU-P-Supplies" | "APU-Assign" | "AEU" | "FACAD-ParamsBIC" | "FACAD-CFT-AAU" | "FACAD-CFT-Filters-AAU" | "FACAD-preCFT-AAU" | "FACAD-preCFT-AAU-Key" | "FACAD-BuiltInCategories" | "FACAD-Reports" | "FACAD-Report-Filters" | "AAU-APU-AEU-Tasks-Gantt", row: Row, Extra?: {
ID?: string | undefined;
PK?: {
ID: number;
} | {
ID: number;
} | {
ID: number;
} | {
Key: string;
} | {
Key: string;
} | {
Key: string;
} | {
Key: string;
} | {
Key: string;
Project: number | null;
} | {
Key: string;
Constraint: string;
} | {
Key: string;
Constraint: string;
} | {
Key: string;
Constraint: string | null;
'APU-ID': number | null;
} | {
Key: string;
Constraint: string | null;
'APU-ID': number | null;
'AEU-ID': number | null;
} | {
ID: number | null;
Key: string;
Constraint: string;
} | {
ID: number;
} | {
ID: number;
Withdrawn: boolean;
} | {
ID: number;
} | {
ID: number;
} | {
APUID: number;
SupplyID: number | null;
} | {
APUID: number;
SupplyID: number | null;
} | {
ID: number;
} | {
APUID: number;
SupplyID: number;
} | {
ID: number | null;
Key: string;
Constraint: string;
} | {
ID: number;
} | {
ReportType: string;
BuiltInCategory: string;
Field: string;
} | {
ID: number;
} | {
ID: number;
} | {
ID: number;
} | {
Family: string;
Type: string;
Key: string | null;
} | {
BuiltInCategory: string;
} | {
ID: number;
} | {
ID: number;
} | undefined;
} | undefined) => void;
Insert: (Source: "Projects" | "Contractors" | "Budget-APU" | "Budget-AAU" | "Budget-AAU-vs-General" | "Tasks-Month-CashFlow-AAU" | "AAU" | "AAU-Concretize" | "AAU-QTO" | "AAU-Tasks-Gantt" | "AAU-APU-Tasks-Gantt" | "AAU-APU-in-App" | "APU" | "APU-QTO" | "APU-Tasks" | "APU-Tasks-Gantt" | "APU-Import-Supplies" | "APU-Import-Supplies-in-App" | "APU-MetaSupplies" | "APU-P-Supplies" | "APU-Assign" | "AEU" | "FACAD-ParamsBIC" | "FACAD-CFT-AAU" | "FACAD-CFT-Filters-AAU" | "FACAD-preCFT-AAU" | "FACAD-preCFT-AAU-Key" | "FACAD-BuiltInCategories" | "FACAD-Reports" | "FACAD-Report-Filters" | "AAU-APU-AEU-Tasks-Gantt", row: Row, Extra?: {
ID?: string | undefined;
} | undefined) => string;
}